platoon corporal - English Synonyms Dictionary